Computing Generalized Minimum Spanning Trees with Variable Neighborhood Search
نویسندگان
چکیده
In the generalized version of the classical Minimum Spanning Tree problem, the nodes of a graph are partitioned into clusters and exactly one node from each cluster must be connected. This problem plays, for example, a role in the design of backbones in larger communication networks. We present a Variable Neighborhood Search (VNS) approach for this problem which is based on two different neighborhood types working in complementary ways to maximize the efficiency gained from the VNS concept. Both types of neighborhoods are large in the sense that they contain exponentially many candidate solutions, but efficient polynomial-time algorithms are used to identify best neighbors. Tests on Euclidean and random instances indicate in particular on instances with many nodes per cluster significant advantages of our VNS over previously published metaheuristic approaches.
منابع مشابه
Combining variable neighborhood search with integer linear programming for the generalized minimum spanning tree problem
We consider the generalized version of the classical Minimum Spanning Tree problem where the nodes of a graph are partitioned into clusters and exactly one node from each cluster must be connected. We present a Variable Neighborhood Search (VNS) approach which uses three different neighborhood types. Two of them work in complementary ways in order to maximize search effectivity. Both are large ...
متن کاملSolving Medium to Large Sized Euclidean Generalized Minimum Spanning Tree Problems
The generalized minimum spanning tree problem is a generalization of the minimum spanning tree problem. This network design problems finds several practical applications, especially when one considers the design of a large-capacity backbone network connecting several individual networks. In this paper we study the performance of six neighborhood search heuristics based on tabu search and variab...
متن کاملVariable neighborhood search for the degree-constrained minimum spanning tree problem
Given an undirected graph with weights associated with its edges, the degree-constrained minimum spanning tree problem consists in nding a minimum spanning tree of the given graph, subject to constraints on node degrees. We propose a variable neighborhood search heuristic for the degree-constrained minimum spanning tree problem, based on a dynamic neighborhood model and using a variable neighbo...
متن کاملHybrid Metaheuristics for Generalized Network Design Problems
In this thesis, we consider several generalized network design problems (NDPs) which belong to the family of NP-hard combinatorial optimization problems. In contrast to classical NDPs, the generalized versions are defined on graphs whose node sets are partitioned into clusters. The goal is to find a subgraph which spans exactly one node from each cluster and also meets further constraints respe...
متن کاملDisjunctive combinatorial branch in a subgradient tree algorithm for the DCMST problem with VNS-Lagrangian bounds
Consider an undirected graph G = (V,E) with a set of nodes V and a set of weighted edges E. The weight of an edge e ∈ E is denoted by ce ≥ 0. The degree constrained minimum spanning tree (DCMST) problem consists in finding a minimum spanning tree of G subject to maximum degree constraints dv ∈ N on the number of edges connected to each node v ∈ V . We propose a Variable Neighborhood Search (VNS...
متن کامل